New Zealand captain Brendon McCullum will play for Middlesex in their NatWest T20 Blast and Royal London One-Day Cup campaigns next summer.
New Zealand captain Brendon McCullum will play for Middlesex in their NatWest T20 Blast and Royal London One-Day Cup campaigns next summer.